#coding=utf-8
'''
Created on 2010-9-20
@author: lxd
'''

servers = {
        u'华南区(电信)':{1:u'体验1区', 2:u'广东1区', 3:u'广东2区', 4:u'广东3区', 5:u'广东4区', 6:u'广东5区', 7:u'广西1区', 8:u'福建1区', 10:u'福建2区', 11:u'广东6区', 12:u'福建3区', 13:u'广东7区', 14:u'广东8区', 15:u'广州1区', 16:u'深圳1区', 17:u'福州1区', 19:u'佛山1区', 20:u'厦门1区'},
        u'华北区（网通）':{601:u'北京2区', 602:u'体验2区', 603:u'北京1区', 604:u'北京3区', 605:u'北京4区', 606:u'山东1区', 607:u'河南1区', 608:u'河北1区', 610:u'北京5区', 612:u'山东2区', 614:u'山西1区', 615:u'陕西1区', 617:u'天津1区', 619:u'郑州1区', 620:u'济南1区'},
        u'华东区（电信）':{301:u'上海1区', 302:u'上海2区', 303:u'上海3区', 304:u'上海4区', 306:u'浙江1区', 308:u'江苏1区', 309:u'上海5区', 311:u'浙江2区', 312:u'安徽1区', 313:u'江苏2区', 315:u'安徽2区', 318:u'浙江3区', 319:u'江苏3区', 322:u'浙江4区', 323:u'上海6区', 326:u'温州1区', 327:u'苏州1区', 328:u'杭州1区', 331:u'合肥1区', 332:u'宁波1区'},
        u'西南区（电信）':{9:u'重庆1区', 305:u'四川1区', 310:u'四川2区', 316:u'云南1区', 320:u'贵州1区', 324:u'四川3区', 329:u'成都1区', 334:u'昆明1区'},
        u'华中区（电信）':{18:u'长沙1区', 307:u'湖北1区', 314:u'湖南1区', 317:u'湖北2区', 321:u'江西1区', 325:u'湖南2区', 330:u'武汉1区', 333:u'南昌1区'},
        u'东北区（网通）':{609:u'辽宁1区', 611:u'吉林1区', 613:u'黑龙江1区', 616:u'辽宁2区', 618:u'哈尔滨1区', 621:u'沈阳1区', 622:'内蒙古1区'},
    }

missions = [
        {'id':1, 'name':u'开垦荒地', 'level':1, 'action':50, 'kind':'polity'},
        {'id':2, 'name':u'维护治安', 'level':1, 'action':50, 'kind':'military'},
        {'id':3, 'name':u'劝课农桑', 'level':10, 'action':250, 'kind':'polity'},
        {'id':4, 'name':u'修补城墙', 'level':10, 'action':250, 'kind':'military'},
        {'id':5, 'name':u'安抚流民', 'level':25, 'action':500, 'kind':'polity'},
        {'id':6, 'name':u'打造兵器', 'level':25, 'action':500, 'kind':'military'},
        {'id':7, 'name':u'赈济灾荒', 'level':40, 'action':1000, 'kind':'polity'},
        {'id':8, 'name':u'追捕刑徒', 'level':40, 'action':1000, 'kind':'military'},
        {'id':9, 'name':u'行商贸易', 'level':60, 'action':2000, 'kind':'polity'},
        {'id':10, 'name':u'讨伐流寇', 'level':60, 'action':2000, 'kind':'military'},
        {'id':11, 'name':u'兴修水利', 'level':80, 'action':3500, 'kind':'polity'},
        {'id':12, 'name':u'兴兵讨逆', 'level':80, 'action':3500, 'kind':'military'},
    ]

blank = '-' * 5
#rank = 50#等级
#point = 'polity'#Military or Polity
#action = 2000#可用的行动力    
#mission_list = []
#
#missions.sort(key=lambda x:-x['level'])
#
#import copy
#while action > 0:
#    for m in missions:
#        if m['level'] <= rank and m['kind'] == point and m['action'] <= action:
#            mission_list.append(copy.deepcopy(m)) 
#            action -= m['action']
#            break
#        
#print mission_list   
  
#print [ m['name'] for m in missions ]
